<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" lang="zh" xml:lang="zh">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>工具向导: 使用 Rational XDE Developer 详细描述用例</title>
<meta content="ToolMentor" name="uma.type">
<meta content="detailing_a_use_case_rup_xde_uc" name="uma.name">
<meta content="使用 Rational XDE Developer 详细描述用例" name="uma.presentationName">
<meta content="Tool:rup_xde:Rational XDE Developer" name="uma.category">
<meta name="element_type" content="tool_mentor">
<meta content="Rational XDE Developer" name="tool">
<meta content="description" name="filetype">
<meta name="role" content="">
<link type="text/css" href="./../../../css/default.css" rel="StyleSheet">
<script language="JavaScript" type="text/javascript" src="./../../../scripts/ContentPageResource.js"></script><script language="JavaScript" type="text/javascript" src="./../../../scripts/ContentPageSection.js"></script><script language="JavaScript" type="text/javascript" src="./../../../scripts/ContentPageSubSection.js"></script><script language="JavaScript" type="text/javascript" src="./../../../scripts/ContentPageToolbar.js"></script><script language="JavaScript" type="text/javascript" src="./../../../scripts/contentPage.js"></script><script language="JavaScript" type="text/javascript">
					var backPath = './../../../';
					var imgPath = './../../../images/';
					var nodeInfo=[{view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_gpYSoAILEdq-_NKqZM1EhA", "_qS-iwAIOEdqTna4sZVFRow", "{303A82D2-E3AB-4501-8563-0D4D43782AF9}", "{7F834229-4568-48CB-B107-3488E8AA2CAA}"]}, {view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_U5tiUAISEdqTna4sZVFRow", "{303A82D2-E3AB-4501-8563-0D4D43782AF9}", "{7F834229-4568-48CB-B107-3488E8AA2CAA}"]}, {view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_AUv4MAIMEdq-_NKqZM1EhA", "_5ZuQsAIUEdqEutyfYo0quQ", "{303A82D2-E3AB-4501-8563-0D4D43782AF9}", "{7F834229-4568-48CB-B107-3488E8AA2CAA}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_jD8dUAIbEdqEutyfYo0quQ", "_F1OgYAIbEdqEutyfYo0quQ", "{303A82D2-E3AB-4501-8563-0D4D43782AF9}", "{7F834229-4568-48CB-B107-3488E8AA2CAA}"]}];
					contentPage.preload(imgPath, backPath, nodeInfo,  '', false, false, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top"><a name="Top"></a>
<div id="page-guid" value="{7F834229-4568-48CB-B107-3488E8AA2CAA}"></div>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td nowrap="true" class="pageTitle">工具向导：使用 Rational XDE Developer 详细描述用例</td><td width="100%">
<div id="contentPageToolbar" align="right"></div>
</td>
</tr>
</table>
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td class="pageTitleSeparator"><img height="1" title="" alt="" src="./../../../images/shim.gif"></td>
</tr>
</table>
<div class="overview">
<table cellpadding="0" cellspacing="0" border="0" width="97%">
<tr>
<td width="50"><img title="" alt="" src="./../../../images/toolmentor.gif"></td><td>
<table cellpadding="0" cellspacing="0" border="0" class="overviewTable">
<tr>
<td valign="top">此工具向导描述如何使用 Rational XDE Developer 详述用例。</td>
</tr>
<tr>
<td>工具：<a href="./../../../core.base_rup/tools/rup_xde_D81FFA70.html" guid="{303A82D2-E3AB-4501-8563-0D4D43782AF9}">Rational XDE Developer</a></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">关系</div>
<div class="sectionContent">
<table cellpadding="0" cellspacing="0" border="0" class="sectionTable">
<tr valign="top">
<th scope="row" class="sectionTableHeading">相关元素</th><td class="sectionTableCell">
<ul>
<li>
<a href="./../../../core.base_rup/tasks/detail_a_use_case_D9BECBF4.html" guid="{536BC669-A8FB-426D-88FF-CBEA806A9066}">详细描述用例</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">主要描述</div>
<div class="sectionContent">
<table cellpadding="0" cellspacing="0" border="0" class="sectionTable">
<tr valign="top">
<td class="sectionTableSingleCell"><a id="Top" name="Top" msnavigation="msnavigation"></a> 
<h3>
    概述&nbsp;
</h3>
<p>
    此工具向导中的步骤与相应任务中的那些步骤相匹配。Rational XDE (TM) 联机帮助中主题的链接标有 <img height="16" alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif"     width="16" />。
</p>
<p>
    此工具向导假设已根据《<a class="elementLinkWithUserText" href="./../../../core.base_rup/guidances/whitepapers/model_structure_guidelines_for_rational_xde_developer_6D2FD64A.html" guid="2.67081400527339E-306">XDE 模型构造指南</a>》创建了用例模型。它还进一步假设已经按照<a class="elementLinkWithUserText" href="./../../../core.base_rup/guidances/toolmentors/finding_actors_and_use_cases_rup_xde_uc_A5B7A9F7.html" guid="{0F9F340D-52D9-4054-A26E-9D557BB10203}">工具向导：使用 Rational XDE 查找参与者和用例</a>中概述的步骤创建了用例。
</p>
<p>
    在本工具向导中执行以下步骤：
</p>
<ul>
    <li>
        <a href="#Detail the Flow of Events of the Use Case">详细描述用例的事件流</a>
    </li>
    <li>
        <a href="#Structure the Flow of Events of the Use Case">构造用例的事件流</a>
    </li>
    <li>
        <a href="#Illustrate Relationships with Actors and Other Use Cases">说明与参与者和其他用例之间的关系</a> &lt;可选&gt;
    </li>
    <li>
        <a href="#Describe the Special Requirements of the Use Case">描述用例的特殊需求</a>
    </li>
    <li>
        <a href="#Describe Communication Protocols">描述通信协议</a>
    </li>
    <li>
        <a href="#Describe Preconditions of the Use Case">描述用例的前置条件</a> &lt;可选&gt;
    </li>
    <li>
        <a href="#Describe Postconditions of the Use Case">描述用例的后置条件</a> &lt;可选&gt;
    </li>
    <li>
        <a href="#Describe Extension Points">描述扩展点</a> &lt;可选&gt;
    </li>
    <li>
        <a href="#Evaluate your Results">评估结果</a>
    </li>
</ul>
<p>
    在详细描述用例之前，您需要决定将如何记录这些详细信息。一些可选方案为：
</p>
<ul>
    <li>
        使用“模型文档”窗口，您可以记录任何选中的模型元素。请参阅 <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /> <i>Documenting Model
        Elements</i><!--         //ReferenceHelpTopic(topicTitle,"rs","rs_t_doc_model_elem");  -->
    </li>
    <li>
        可以使用 RUP 提供的模板创建独立的用例规范文档（有关模板的信息，请参阅<a class="elementLinkWithUserText" href="./../../../core.base_rup/workproducts/rup_usecase_A5D30E62.html" guid="{B1526BC5-E346-42CB-A08A-3C0D7F382407}">工作产品：用例</a>）。然后文档就可以与用例模型元素相关联。请参阅 <img alt="帮助手册图标 "         src="./../../../core.base_rup/resources/helpbook.gif" /> <i>Linking External Files to Model Elements</i>； 
        <!--         //ReferenceHelpTopic(topicTitle,"rs","rs_t_lnk_extrn_file_mdl_ele");  . -->
    </li>
    <li>
        也可以使用 Rational RequisitePro-XDE 集成将用例与需求和文档相关联。要将用例与 RequisitePro 需求或文档相关联，请参阅 RequisitePro-XDE 集成帮助。
        从顶部的菜单栏单击<i>工具 &gt; Rational RequisitePro &gt; 集成帮助</i>可以访问该主题。 下面提供了关于 RequisitePro-XDE 集成的更多信息。
    </li>
</ul>
<h4>
    Rational RequisitePro-XDE 集成
</h4>
<p>
    通过使用 Rational RequisitePro-XDE 集成，您可以在 RequisitePro 数据库和文档中根据用例模型元素的相关联需求来编辑用例模型元素。您可以在 RequisitePro
    中将用例与需求文档相关联，这使您能够在 RequisitePro Microsoft Word 文档中制定用例的文本定义。在 RequisitePro 用例文档中，您可以用描述、事件流、特殊需求和条件来详细阐述用例。
</p>
<p>
    该集成产品还允许您向模型元素分配需求属性，如可跟踪性。您可以使用 RequisitePro 需求可跟踪性功能，通过关联的需求来跟踪模型元素与其他需求之间的关系。将模型元素与需求相关联，这使您能够复审并评估需求变更对模型元素的影响。
</p>
<p>
    要使用此集成，必须安装 RequisitePro，并且 RequisitePro 概要文件必须应用于 XDE 模型。 RequisitePro 概要文件自动应用于通过用例模型模板创建的模型。对于现有模板，必须手动应用此概要文件。 请参阅
    <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /><i>Applying Profiles to a Model</i> 
    <!--      //ReferenceHelpTopic(topicTitle,"rs","rs_t_apply_profile_mdl");  -->。<br />
</p>
<h3>
    <a id="Detail the Flow of Events of the Use Case" name="Detail the Flow of Events of the Use Case">详细描述用例的事件流</a>
</h3>
<ol>
    <li>
        打开用例模型。
    </li>
    <li>
        浏览到要详细描述的用例。
    </li>
    <li>
        将详细的事件流输入到与模型元素相关联的文档中。
    </li>
</ol>
<h3>
    <a id="Structure the Flow of Events of the Use Case" name="Structure the Flow of Events of the Use Case">构造用例的事件流</a>
</h3>
<p>
    您可以用活动图说明事件流的结构。要实现这一任务，请完成以下步骤：
</p>
<ol>
    <li>
        在 Model Explorer 中右键单击用例，并添加活动图。请参阅 <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /><i>Adding Diagrams</i> 
        <!--;          //ReferenceHelpTopic(topicTitle,"rs","rs_t_add_dgm");  -->。
    </li>
    <li>
        （任选）添加泳道。请参阅 <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /><i>Adding Shapes to Diagrams</i> 
        <!--  //ReferenceHelpTopic(topicTitle,"rs","rs_t_add_shp_dgm");   -->。
    </li>
    <li>
        添加初始状态、最终状态和活动。请参阅 <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /><i>Adding Shapes to Diagrams</i> 
        <!--  //ReferenceHelpTopic(topicTitle,"rs","rs_t_add_shp_dgm");   -->。
    </li>
    <li>
        通过简短描述来注释每个活动。请参阅 <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /> <i>Documenting Model Elements</i> 
        <!--  //ReferenceHelpTopic(topicTitle,"rs","rs_t_doc_model_elem");   -->.
    </li>
    <li>
        将活动状态与转移连接起来。请参阅<img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /><i>添加转换关系</i> 
        <!--          //ReferenceHelpTopic(topicTitle,"rs","rs_t_add_trans_rel");   -->。
    </li>
    <li>
        创建同步条（根据需要）。请参阅 <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /><i>Adding Shapes to Diagrams</i> 
        <!--          //ReferenceHelpTopic(topicTitle,"rs","rs_t_add_shp_dgm");   -->。
    </li>
    <li>
        指定转移的警戒条件（根据需要）。请参阅 <img alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" /><i>Specifying Guard Conditions in
        Transition Relationships</i> <!-- ;  //ReferenceHelpTopic(topicTitle,"rs","rs_t_specify_guard_cndtn");   -->。
    </li>
</ol>
<p>
    <img height="16" alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" width="16" /> 请参考：<img alt="帮助手册图标"     src="./../../../core.base_rup/resources/helpbook.gif" /> <i>Working with Activity Diagrams</i> 
    <!--;  //ReferenceHelpTopic(topicTitle,"rs","rs_o_work_acty_dgms");  -->
</p>
<h3>
    <a id="Illustrate Relationships with Actors and Other Use Cases" name="Illustrate Relationships with Actors and Other Use Cases">举例说明参与者与其他用例的关系</a> &lt;可选&gt;
</h3>
<p>
    这是任选步骤，执行这一步骤只是为了阐明用例与相关联的参与者和用例之间的关系。<a class="elementLinkWithUserText" href="./../../../core.base_rup/guidances/toolmentors/finding_actors_and_use_cases_rup_xde_uc_A5B7A9F7.html" guid="{0F9F340D-52D9-4054-A26E-9D557BB10203}">工具向导：使用 Rational XDE 查找参与者和用例</a>中描述了添加与参与者的关系。 <a class="elementLinkWithUserText" href="./../../../core.base_rup/guidances/toolmentors/structuring_the_use_case_model_rup_xde_uc_CB274AAC.html" guid="{D0259E78-EE08-4DBC-93AF-F056054B4A05}">工具向导：使用 Rational XDE 构造用例模型</a>中描述了与其他用例的关系。
</p>
<p>
    <img height="16" alt="帮助手册图标" src="./../../../core.base_rup/resources/helpbook.gif" width="16" /> 请参阅：<img alt="帮助手册图标"     src="./../../../core.base_rup/resources/helpbook.gif" /> <i>Working with Use-Case Diagrams</i> 
    <!--;  //ReferenceHelpTopic(topicTitle,"rs","rs_o_work_u_c_dgm");   -->
</p>
<h3>
    <a id="Describe the Special Requirements of the Use Case" name="Describe the Special Requirements of the Use Case">描述用例的特殊需求</a>
</h3>
<p>
    将这些信息输入到与用例相关联的文档中。请注意，在“用例规范”模板中有针对这些信息的专门部分。
</p>
<h3>
    <a id="Describe Communication Protocols" name="Describe Communication Protocols">描述通信协议</a>
</h3>
<p>
    将这些信息输入到与用例相关联的文档中。请注意，在“用例规范”模板中有针对这些信息的专门部分。
</p>
<h3>
    <a id="Describe Preconditions of the Use Case" name="Describe Preconditions of the Use Case">描述用例的前置条件</a> &lt;可选&gt;
</h3>
<p>
    将这些信息输入到与用例相关联的文档中。请注意，在“用例规范”模板中有针对这些信息的专门部分。
</p>
<h3>
    <a id="Describe Postconditions of the Use Case" name="Describe Postconditions of the Use Case">描述用例的后置条件&lt;可选&gt;</a>
</h3>
<p>
    将这些信息输入到与用例相关联的文档中。请注意，在“用例规范”模板中有针对这些信息的专门部分。
</p>
<h3>
    <a id="Describe Extension Points" name="Describe Extension Points">描述扩展点&lt;可选&gt;</a>
</h3>
<p>
    将这些信息输入到与用例相关联的文档中。请注意，在“用例规范”模板中有针对这些信息的专门部分。
</p>
<h3>
    <a id="Evaluate your Results" name="Evaluate your Results">评估结果</a>
</h3>
<p>
    此步骤没有具体的 Rational XDE 指导信息。
</p><br />
<br /></td>
</tr>
</table>
</div>
<table cellpadding="0" cellspacing="0" border="0" class="copyright">
<tr>
<td class="copyright"><p>
    &copy; &nbsp;Copyright IBM Corp.&nbsp;1987, 2006. &nbsp;All Rights Reserved.
</p></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script language="JavaScript" type="text/javascript">
				contentPage.onload();
			</script>
</html>
